home *** CD-ROM | disk | FTP | other *** search
-
-
-
- jput User Commands jput
-
-
-
- _________________________________________________________________
-
- NNAAMMEE
- jput - Store files in a Jaquith archive.
-
- SSYYNNOOPPSSIISS
- jjppuutt [--aarrcchh _a_r_c_h_i_v_e] [--sseerrvveerr _h_o_s_t_n_a_m_e] [--ppoorrtt _p_o_r_t]
- [--aabbss _t_e_x_t] [--aabbssffiilltteerr _p_r_o_g_r_a_m] [--aabbssffiilltteerroopptt _o_p_t_i_o_n_s] [--
- mmoodd _m_o_d-_d_a_t_e] [--ddiirr] [--lliinnkk] [--ssyynncc] [--ffoorrccee] [--vv] [--pprruunnee
- _e_x_p_r_e_s_s_i_o_n] [--pprruunneeffuullll _e_x_p_r_e_s_s_i_o_n] [--iiggnnoorree _e_x_p_r_e_s_s_i_o_n]
- [--mmaaiill _m_a_i_l_a_d_d_r] [--nneewwvvooll] [--ccrroossssrreemmoottee] [--aacckkffrreeqq _c_o_u_n_t]
- [--llooccaall] _f_i_l_e_n_a_m_e_s
-
- OOPPTTIIOONNSS
- --aarrcchh _a_r_c_h_i_v_e Name of logical archive. If none is speci-
- fied, the environment variable JARCHIVE is
- used, if defined, else the default archive is
- used.
-
- --sseerrvveerr _h_o_s_t_n_a_m_e
- Specifies host where Jaquith server is run-
- ning. Defaults to the environment variable
- JSERVER.
-
- --ppoorrtt _p_o_r_t Specifies port number where Jaquith server is
- running. Defaults to the environment variable
- JPORT.
-
- --mmoodd _d_a_t_e Dump files modified since specified date.
-
- --aabbss _t_e_x_t Put _t_e_x_t in the abstract line for each file.
-
- --aabbssffiilltteerr _p_r_o_g_r_a_m
- Invoke _p_r_o_g_r_a_m to generate abstract for each
- file. The utility _f_i_l_e is a good choice.
-
- --aabbssffiilltteerroopptt _o_p_t_i_o_n_s
- Option string to be passed to _a_b_s_f_i_l_t_e_r pro-
- gram. Must be enclosed in quotes if it con-
- tains spaces. ie. "-a -l".
-
- --lliinnkk Follow symbolic links. By default, the link is
- saved, not the file it points to.
-
- --ssyynncc Write data synchronously to tape. Normally
- data is buffered on disk. There is a severe
- performance penalty with this option.
-
- --ffoorrccee Force files to be archived, even if an up-to-
- date copy already exists on the archive.
-
- --vv Verbose mode. Show filenames as they are
-
-
-
- Sprite v1.0 1
-
-
-
-
-
-
- jput User Commands jput
-
-
-
- processed.
-
- --ddiirr Put the directory and top level contents only.
- By default jput is recursive.
-
- --mmaaiill _m_a_i_l_a_d_d_r
- Send response by mail to _m_a_i_l_a_d_d_r when opera-
- tion is complete.
-
- --nneewwvvooll Force data onto a new volume. The -sync
- option is also required.
-
- --pprruunnee _e_x_p_r_e_s_s_i_o_n
- Subtrees with simple names matching globbing
- expression _e_x_p_r_e_s_s_i_o_n will not be archived,
- but their names will still appear in the
- parent directory list. Default is NULL expres-
- sion.
-
- --pprruunneeffuullll _e_x_p_r_e_s_s_i_o_n
- Subtrees with absolute path names matching
- globbing expression _e_x_p_r_e_s_s_i_o_n will not be
- archived, but their names will still appear in
- the parent directory list. Default is NULL
- expression.
-
- --iiggnnoorree _e_x_p_r_e_s_s_i_o_n
- Files with simple names matching globbing
- expression _e_x_p_r_e_s_s_i_o_n will not be archived and
- their names will not be listed in the parent
- directory. Default is '{#*#,*~}'.
-
- --ccrroossss Sprite only: Enable crossing of remote links.
- By default jput stays within the filesystem
- containing the files on the command line.
-
- --aacckkffrreeqq _c_o_u_n_t
- Server should acknowledge every _c_o_u_n_t file.
-
- --llooccaall Sprite only: The files are local to the server
- so don't send the data over the net. This is
- strictly a Sprite performance hack for large
- backups. Invoker must be login id 'root'.
- _________________________________________________________________
-
- DDEESSCCRRIIPPTTIIOONN
- JJppuutt stores a directory subtree onto an archive system con-
- trolled by the Jaquith server. The filenames which match
- _f_i_l_e_n_a_m_e_s are stored on the archive if they have been modi-
- fied since the last time they were archived, or if the
- --ffoorrccee option is used.
-
-
-
-
- Sprite v1.0 2
-
-
-
-
-
-
- jput User Commands jput
-
-
-
- The argument _f_i_l_e_p_a_t_h is interpreted as it would be for a
- standard ls command, i.e., it is interpreted relative to the
- current working directory, unless it begins with '/'.
-
- A plain file is considered to be modified if the last modif-
- ication time/date as reported by ssttaatt is more recent than
- the date/time the file was archived, or if the permissions
- have changed. A directory is considered modified if the
- list of files in it has changed since it was last archived,
- or if the permissions have changed.
-
- The list of filenames is filtered (using Unix globbing
- rules, but see BUGS below) by the --pprruunnee, --pprruunneeffuullll, and
- --iiggnnoorree expressions. Any filename which matches any of these
- expressions is silently skipped. The options are similar
- except that pruned filenames will appear in their parent
- directory's list whereas ignored files will not.
-
- _d_a_t_e is of the form _D_a_t_e_S_p_e_c[:_T_i_m_e_S_p_e_c]. _T_i_m_e_S_p_e_c is of the
- form [hh[:mm[:ss]]], and _D_a_t_e_S_p_e_c is of the form
- dd-month[-yyyy]. Month is the first 3 letters of the month;
- all others are numbers. The '/' character is a substitute
- for '-' and '.' may be used instead of ':'.
-
- BBUUGGSS
- Files are stored and indexed by their current pathname so
- there is no way to store file _f_o_o as _b_a_r.
-
- There is currently no support for hard links.
-
- Unlike the shell, the Jaquith globbing characters '*' and
- '?' match a '.' in the first position.
-
- An abstract must be less than 16 kilobytes long.
-
-
- SSEEEE AALLSSOO
- jaquith jmgr jls jstat jget jctrl jcopy jclean jbuild
-
-
- KKEEYYWWOORRDDSS
- jaquith archive
-
-
-
-
-
-
-
-
-
-
-
-
-
- Sprite v1.0 3
-
-
-
-